long-term competitor - German English Dictionary